# 1. 删除所有自定义的符号链接和配置文件
sudo rm -f /usr/bin/clangd
sudo rm -f /usr/lib/libclang-cpp.so.10
sudo rm -f /usr/lib/x86_64-linux-gnu/libclang-cpp.so.10
sudo rm -f /etc/ld.so.conf.d/usr-lib.conf
sudo rm -f /etc/ld.so.conf.d/llvm.conf
sudo rm -f /usr/local/bin/clangd

# 2. 卸载所有 clangd 相关包
sudo apt remove --purge clangd clangd-10 libclang-cpp10 libclang-cpp10-dev

# 3. 自动清理不需要的包
sudo apt autoremove

# 4. 更新包列表
sudo apt update

# 5. 重新安装完整的工具链
sudo apt install clang-10 clangd-10 libclang-cpp10 libclang1-10 llvm-10